package org.bigpigman.el.excel;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @Description 用于标记与excel对应的字段
 * @Author 朱咸军
 * @Date 2019/12/19
 **/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface ExcelField {

    /**
     * 该字段对应的标题
     *
     * @return
     */
    String titleName() default "";

    /**
     * 该字段对应的数据库列名
     *
     * @return
     */
    String columnName() default "";

    /**
     * 时间格式
     *
     * @return
     */
    String dateFormat() default "";

    /**
     * 排序
     * @return
     */
    String sort() default "";
}
